Big Huge Thesaurus

Cinnamomum zeylanicum

noun